package top.kent90.pojo;

import java.io.Serializable;

/**
 * 项目信息的pojo
 */
public class ItemInfo implements Serializable {

    //Java的序列化机制通过在运行时确定类的serialVersionUID来验证版本一致性。
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    private Integer infoId;

    /**
     * 项目id
     */
    private Integer itemId;

    /**
     * 法人代表身份证(1:是,0:否)
     */
    private Integer legalIdCard;

    /**
     * 营业执照(1:是,0:否)
     */
    private Integer license;

    /**
     * 公司经营图片(1:是,0:否)
     */
    private Integer companypicture;

    /**
     * 场地租赁合同(1:是,0:否)
     */
    private Integer sitecontract;

    /**
     * 财务报表(1:是,0:否)
     */
    private Integer financialstatements;

    /**
     * 行业许可证(1:是,0:否)
     */
    private Integer industrylicense;

    /**
     * 房产信息(1:是,0:否)
     */
    private Integer propertyinfo;

    /**
     * 房产信息证明(1:是,0:否)
     */
    private Integer propertyinfoprove;

    /**
     * 车辆信息(1:是,0:否)
     */
    private Integer carinfo;

    /**
     * 车辆信息证明(1:是,0:否)
     */
    private Integer carinfoprove;

    /**
     * 直系亲属姓名(1:是,0:否)
     */
    private Integer name;

    /**
     * 联系方式(1:是,0:否)
     */
    private Integer contactinfo;

    /**
     * 征信资料(1:是,0:否)
     */
    private Integer creditinfo;

    /**
     * 主键
     * @return info_id 主键
     */
    public Integer getInfoId() {
        return infoId;
    }

    /**
     * 主键
     * @param infoId 主键
     */
    public void setInfoId(Integer infoId) {
        this.infoId = infoId;
    }

    /**
     * 项目id
     * @return item_id 项目id
     */
    public Integer getItemId() {
        return itemId;
    }

    /**
     * 项目id
     * @param itemId 项目id
     */
    public void setItemId(Integer itemId) {
        this.itemId = itemId;
    }

    /**
     * 法人代表身份证(1:是,0:否)
     * @return legal_ID_card 法人代表身份证(1:是,0:否)
     */
    public Integer getLegalIdCard() {
        return legalIdCard;
    }

    /**
     * 法人代表身份证(1:是,0:否)
     * @param legalIdCard 法人代表身份证(1:是,0:否)
     */
    public void setLegalIdCard(Integer legalIdCard) {
        this.legalIdCard = legalIdCard;
    }

    /**
     * 营业执照(1:是,0:否)
     * @return license 营业执照(1:是,0:否)
     */
    public Integer getLicense() {
        return license;
    }

    /**
     * 营业执照(1:是,0:否)
     * @param license 营业执照(1:是,0:否)
     */
    public void setLicense(Integer license) {
        this.license = license;
    }

    /**
     * 公司经营图片(1:是,0:否)
     * @return companyPicture 公司经营图片(1:是,0:否)
     */
    public Integer getCompanypicture() {
        return companypicture;
    }

    /**
     * 公司经营图片(1:是,0:否)
     * @param companypicture 公司经营图片(1:是,0:否)
     */
    public void setCompanypicture(Integer companypicture) {
        this.companypicture = companypicture;
    }

    /**
     * 场地租赁合同(1:是,0:否)
     * @return siteContract 场地租赁合同(1:是,0:否)
     */
    public Integer getSitecontract() {
        return sitecontract;
    }

    /**
     * 场地租赁合同(1:是,0:否)
     * @param sitecontract 场地租赁合同(1:是,0:否)
     */
    public void setSitecontract(Integer sitecontract) {
        this.sitecontract = sitecontract;
    }

    /**
     * 财务报表(1:是,0:否)
     * @return financialStatements 财务报表(1:是,0:否)
     */
    public Integer getFinancialstatements() {
        return financialstatements;
    }

    /**
     * 财务报表(1:是,0:否)
     * @param financialstatements 财务报表(1:是,0:否)
     */
    public void setFinancialstatements(Integer financialstatements) {
        this.financialstatements = financialstatements;
    }

    /**
     * 行业许可证(1:是,0:否)
     * @return industryLicense 行业许可证(1:是,0:否)
     */
    public Integer getIndustrylicense() {
        return industrylicense;
    }

    /**
     * 行业许可证(1:是,0:否)
     * @param industrylicense 行业许可证(1:是,0:否)
     */
    public void setIndustrylicense(Integer industrylicense) {
        this.industrylicense = industrylicense;
    }

    /**
     * 房产信息(1:是,0:否)
     * @return propertyInfo 房产信息(1:是,0:否)
     */
    public Integer getPropertyinfo() {
        return propertyinfo;
    }

    /**
     * 房产信息(1:是,0:否)
     * @param propertyinfo 房产信息(1:是,0:否)
     */
    public void setPropertyinfo(Integer propertyinfo) {
        this.propertyinfo = propertyinfo;
    }

    /**
     * 房产信息证明(1:是,0:否)
     * @return propertyInfoProve 房产信息证明(1:是,0:否)
     */
    public Integer getPropertyinfoprove() {
        return propertyinfoprove;
    }

    /**
     * 房产信息证明(1:是,0:否)
     * @param propertyinfoprove 房产信息证明(1:是,0:否)
     */
    public void setPropertyinfoprove(Integer propertyinfoprove) {
        this.propertyinfoprove = propertyinfoprove;
    }

    /**
     * 车辆信息(1:是,0:否)
     * @return carInfo 车辆信息(1:是,0:否)
     */
    public Integer getCarinfo() {
        return carinfo;
    }

    /**
     * 车辆信息(1:是,0:否)
     * @param carinfo 车辆信息(1:是,0:否)
     */
    public void setCarinfo(Integer carinfo) {
        this.carinfo = carinfo;
    }

    /**
     * 车辆信息证明(1:是,0:否)
     * @return carInfoProve 车辆信息证明(1:是,0:否)
     */
    public Integer getCarinfoprove() {
        return carinfoprove;
    }

    /**
     * 车辆信息证明(1:是,0:否)
     * @param carinfoprove 车辆信息证明(1:是,0:否)
     */
    public void setCarinfoprove(Integer carinfoprove) {
        this.carinfoprove = carinfoprove;
    }

    /**
     * 直系亲属姓名(1:是,0:否)
     * @return name 直系亲属姓名(1:是,0:否)
     */
    public Integer getName() {
        return name;
    }

    /**
     * 直系亲属姓名(1:是,0:否)
     * @param name 直系亲属姓名(1:是,0:否)
     */
    public void setName(Integer name) {
        this.name = name;
    }

    /**
     * 联系方式(1:是,0:否)
     * @return contactInfo 联系方式(1:是,0:否)
     */
    public Integer getContactinfo() {
        return contactinfo;
    }

    /**
     * 联系方式(1:是,0:否)
     * @param contactinfo 联系方式(1:是,0:否)
     */
    public void setContactinfo(Integer contactinfo) {
        this.contactinfo = contactinfo;
    }

    /**
     * 征信资料(1:是,0:否)
     * @return creditInfo 征信资料(1:是,0:否)
     */
    public Integer getCreditinfo() {
        return creditinfo;
    }

    /**
     * 征信资料(1:是,0:否)
     * @param creditinfo 征信资料(1:是,0:否)
     */
    public void setCreditinfo(Integer creditinfo) {
        this.creditinfo = creditinfo;
    }

    @Override
    public String toString() {
        return "{\"ItemInfo\":{"
                + "\"infoId\":"
                + infoId
                + ",\"itemId\":"
                + itemId
                + ",\"legalIdCard\":"
                + legalIdCard
                + ",\"license\":"
                + license
                + ",\"companypicture\":"
                + companypicture
                + ",\"sitecontract\":"
                + sitecontract
                + ",\"financialstatements\":"
                + financialstatements
                + ",\"industrylicense\":"
                + industrylicense
                + ",\"propertyinfo\":"
                + propertyinfo
                + ",\"propertyinfoprove\":"
                + propertyinfoprove
                + ",\"carinfo\":"
                + carinfo
                + ",\"carinfoprove\":"
                + carinfoprove
                + ",\"name\":"
                + name
                + ",\"contactinfo\":"
                + contactinfo
                + ",\"creditinfo\":"
                + creditinfo
                + "}}";

    }
}